home *** CD-ROM | disk | FTP | other *** search
- CyberPatcher is an utility to speed up your fpu/64bit math intensive
- applications and make the system usage smoother.
- The problem with several Amiga applications on the 68040 and 68060
- is that these are compiled for the 6888x.
- This coprocessor has a lot more fpu instructions than the 68040 and
- 68060 so these instructions have to be emulated on the more advanced
- 680xx processors.
- Unknown instructions cause a trap and during the trap the emulation has
- to find the right emulation routine and run this function.
- In a trap the processor is in the Supervisor mode and no other tasks
- can run.
- This effect is visible by a not smooth running mouse...the system gets
- almost unusable the more unimplemented instructions are used by a program.
- CyberPatcher trys to patch the most used instructions that have to be
- emulated.
-
- >>> This DOESN'T mean it patches EVERY instruction!!! <<<
-
- The speed up depends on the program but the main job is to provide a
- smooth system where you can work with no annoying blocked system.
- CyberPatcher patches in memory, doesn't patch files on the HD, needs
- no options and isn't application depended.
-
-
- At the moment CyberPatcher supports the following programs:
-
- -Mand2000d(large speed up)
- -SceneryAnimator(large speed up)
- -Imagine 2.x(large speed up)
- -Vista Pro
- -Lightwave
- -Real 3d 2.x
- -Maxon Cinema 2
- -ImageFX
-
- This means that these programs were tested with it. Other programs
- may experience simular speedups but as I haven`t tested these I
- can't say that Cyberpatcher works reliable with these or does patch
- every instruction.
-
- Question:
-
- Are programs patched during loading or during execution ?
-
- Answer:
-
- During Execution so it doesn't matter when you start it
-
- Question:
-
- Are there any disadvantages while using Cyberpatcher ?
-
- Answer:
-
- Yes. Cyberpatcher doesn't replace every missing instruction, so
- the System may slow down when a lot such instructions occur.
- (See CyberSnooper docs)
- Another risc are potential copyprotections of programs which check
- if their code doesn't get manipulated. (Don't know one program yet
- where this happens)
-
-
- Question:
-
- Does Cyberpatcher have any options ?
-
- Answer:
-
- Yes..the OFF and ON options which turns it ON and OFF.
- (Cyberpatcher itself is not removed from the system so you
- can't load a new one after OFF)
-
- Question:
-
- Why doesn`t Cyberpatcher patch every instruction ?
-
- Answer:
-
- Because it patches common instructions with fast routines
- and doesn't emulate them. The emulator already exists in
- the 68060.library
-
-
-